package com.ruoyi.psi.sale.order.BI;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * 处理订单利润的类  对应BI的订单利润分析
 * 处理订单成本的类  对应BI的订单成本趋势分析、订单成本构成偏差
 * @author lsy 2021.8.5
 * 修改：
 */
@Data
public class SaleOrderProfit{
    /**
     * 销售订单编号
     */
    @NotNull(message = "销售订单编号不能为空")
    @ApiModelProperty(value = "销售订单编号", required = true)
    private String saleOrderId;

    /**
     * 销售总额
     */
    @ApiModelProperty("销售总额")
    private double salePriceTotal;

    /**
     * 订单成本
     */
    @ApiModelProperty("订单成本")
    private double totalCost;

    /**
     * 订单利润
     */
    @ApiModelProperty("订单利润")
    private double totalProfit;
}
